.Jy_bind-page {
	.Jy_bind_phone_page {
		.Jy_bind_phone_container {
			.Jy_bind_phone_group {
				background-color: #fff;
				overflow: hidden;
				
				.border_bottom {
					border-bottom: 1rpx solid #ccc;
				}
				
				.phone_group {
					padding: 10rpx 30rpx;
					display: flex;
					align-items: center;
					height: 110rpx;
					.text_box {
						font-size: 30rpx;
					}
					
					.input_box {
						flex: 1;
						margin: 0 30rpx;
						input {
							text-align: right;
							width: 100%;
							font-weight: bold;
						}
					}
				}
				
				.code_group {
					padding: 10rpx 30rpx;
					display: flex;
					height: 110rpx;
					align-items: center;
					.text_box {
						font-size: 30rpx;
					}
					
					.input_box {
						flex: 1;
						margin: 0 30rpx;
						input {
							font-weight: bold;
							text-align: right;
							width: 100%;
						}
					}
					
					.get_code_box {
						background-color: $tx-main-color;
						color: #fff;
						height: 64rpx;
						width: 190rpx;
						border-radius: 60rpx;
						font-size: 26rpx;
						display: flex;
						justify-content: center;
						align-items: center;
					}
					
					.code_down_box {
						color: #414141;
						font-size: 26rpx;
					}
				}
			}
		}
		
		
		.require_box {
			margin: 80rpx 80rpx 0;
			height: 88rpx;
			border-radius: 60rpx;
			display: flex;
			justify-content: center;
			align-items: center;
			font-size: 30rpx;
			color: #fff;
			background: linear-gradient(to right, $tx-main-color, $tx-nav-color-orange);
		}
	}
}